home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / APPEXPRT.PAK / USECLASS.SNP < prev    next >
Text File  |  1997-05-06  |  3KB  |  73 lines

  1. <<[CPP]
  2. ##PlaceAtUserCursor()
  3. ##YPos() [[InsertPosition]]
  4. ##--BEGIN-- TRUE
  5. ##      --BEGIN-- QUERY_CLASS_NAME != "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  6. ##          QUERY_FILENAME_H [[FileName]]
  7. ##          \\"#include \"[[FileName]].h\"" [[IncludeFile]]
  8. ##          TRUE [[Search2]]
  9. ##          ^BOF
  10. ##          --BEGIN-- ? IncludeFile [[Search1]]
  11. ##              Search1 == FALSE
  12. ##              :? "#include " Search2
  13. ##*
  14. ##              Search2 == FALSE
  15. ##:             %\\"Missing any #include for class instantiation.  "
  16. ##*
  17. ##              (Search1 == FALSE) && (Search2 == TRUE)
  18. ##              :^BOL
  19. ##              :^2
  20. [[IncludeFile]]
  21. ##          --END-- ? IncludeFile [[Search1]]
  22. ##      --END-- QUERY_CLASS_NAME != "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  23. ##      --BEGIN-- QUERY_CLASS_NAME == "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  24. ##          QUERY_BASE_NAME [[BaseName]]
  25. ##          GetIncludeFile(\\"[[BaseName]]") [[OwlIncludeFile]]
  26. ##          \\"#include [[OwlIncludeFile]]" [[IncludeFile]]
  27. ##          TRUE [[Search2]]
  28. ##          ^BOF
  29. ##          --BEGIN-- ? IncludeFile [[Search1]]
  30. ##              Search1 == FALSE
  31. ##              :? "#include " Search2
  32. ##*
  33. ##              Search2 == FALSE
  34. ##:             %\\"Missing any #include for class instantiation.  "
  35. ##*
  36. ##              (Search1 == FALSE) && (Search2 == TRUE)
  37. ##              :^BOL
  38. ##              :^2
  39. [[IncludeFile]]
  40. ##          --END-- ? IncludeFile [[Search1]]
  41. ##      --END-- QUERY_CLASS_NAME == "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  42. ##      --BEGIN-- "" [[ConstructorParam]]
  43. ##          "" [[ClientClass]]
  44. ##          "" [[ClientParam]]
  45. ##          --BEGIN-- QUERY_DLOG [[Constant]]
  46. ##              QUERY_WIND_CLIENT ClientClass
  47. ##              ClientClass != ""
  48. ##                  :\\QUERY_WIND_CLIENT_PARAM ClientParam
  49. ##*
  50. ##              \\QUERY_CONSTR_DEF ConstructorParam
  51. ##*
  52. ##          --END-- QUERY_DLOG [[Constant]]
  53. ##          ConstructorParam == ""
  54. ##              :"()" ConstructorParam
  55. ##*
  56. ##          --BEGIN-- QUERY_CLASS_NAME [[ClassName]]
  57. ##              ClassName == "ZZZZZZZZZZzzzzzzzzzzZZZZZZZZZZ"
  58. ##                  :QUERY_BASE_NAME ClassName
  59. ##*
  60. ##              ^@InsertPosition
  61. ##              ^BOL
  62.  
  63. //  [[ClassName]]   x[[ClassName]][[ConstructorParam]];
  64.  
  65. ##              ^@InsertPosition
  66. ##              ^SCROLL
  67. ##              ^^
  68. ##              ^1
  69. ##          --END-- QUERY_CLASS_NAME [[ClassName]]
  70. ##      --END-- "" [[ConstructorParam]]
  71. ##--END-- TRUE
  72. >>[CPP]
  73.